<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.9.1"/>
<title>IDA SDK: lines.hpp File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">IDA SDK
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.9.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li class="current"><a href="files.html"><span>Header&#160;Files</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#var-members">Variables</a>  </div>
  <div class="headertitle">
<div class="title">lines.hpp File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>High level functions that deal with the generation of the disassembled text lines. </p>
<p>This file also contains definitions for the syntax highlighting.</p>
<p>Finally there are functions that deal with anterior/posterior user-defined lines. </p>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structbgcolors__t.html">bgcolors_t</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Structure to keep some background colors configurable in ida.cfg.  <a href="structbgcolors__t.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gacce3568e44cb3ef41c6e9e1cf3e41831"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacce3568e44cb3ef41c6e9e1cf3e41831"></a>
bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__esc.html#gacce3568e44cb3ef41c6e9e1cf3e41831">requires_color_esc</a> (char c)</td></tr>
<tr class="memdesc:gacce3568e44cb3ef41c6e9e1cf3e41831"><td class="mdescLeft">&#160;</td><td class="mdescRight">Is the given char a color escape character? <br /></td></tr>
<tr class="separator:gacce3568e44cb3ef41c6e9e1cf3e41831"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf76614959962607fe1e631dff76cfccd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> void <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__conv.html#gaf76614959962607fe1e631dff76cfccd">tag_addr</a> (<a class="el" href="pro_8h.html#a386c10c6aa4340f1d63df85f40454fce">qstring</a> *buf, <a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> ea, bool ins=false)</td></tr>
<tr class="memdesc:gaf76614959962607fe1e631dff76cfccd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Insert an address mark into a string.  <a href="group__color__conv.html#gaf76614959962607fe1e631dff76cfccd">More...</a><br /></td></tr>
<tr class="separator:gaf76614959962607fe1e631dff76cfccd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga744af50ffec085fea47b9fcd34b366f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> const char *<a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__conv.html#ga744af50ffec085fea47b9fcd34b366f2">tag_advance</a> (const char *line, int cnt)</td></tr>
<tr class="memdesc:ga744af50ffec085fea47b9fcd34b366f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Move pointer to a 'line' to 'cnt' positions right.  <a href="group__color__conv.html#ga744af50ffec085fea47b9fcd34b366f2">More...</a><br /></td></tr>
<tr class="separator:ga744af50ffec085fea47b9fcd34b366f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga772d3586086dab8060e30ca75a40588f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> const char *<a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__conv.html#ga772d3586086dab8060e30ca75a40588f">tag_skipcodes</a> (const char *line)</td></tr>
<tr class="memdesc:ga772d3586086dab8060e30ca75a40588f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Move the pointer past all color codes.  <a href="group__color__conv.html#ga772d3586086dab8060e30ca75a40588f">More...</a><br /></td></tr>
<tr class="separator:ga772d3586086dab8060e30ca75a40588f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8a7428cd65bc8e7630c88460f6790daa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> const char *<a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__conv.html#ga8a7428cd65bc8e7630c88460f6790daa">tag_skipcode</a> (const char *line)</td></tr>
<tr class="memdesc:ga8a7428cd65bc8e7630c88460f6790daa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Skip one color code.  <a href="group__color__conv.html#ga8a7428cd65bc8e7630c88460f6790daa">More...</a><br /></td></tr>
<tr class="separator:ga8a7428cd65bc8e7630c88460f6790daa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0cfacbd2eae7cf9b49b3df37422a020d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> <a class="el" href="pro_8h.html#ab65ed42d67e6c517c746ff2a6a187016">ssize_t</a> <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__conv.html#ga0cfacbd2eae7cf9b49b3df37422a020d">tag_strlen</a> (const char *line)</td></tr>
<tr class="memdesc:ga0cfacbd2eae7cf9b49b3df37422a020d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate length of a colored string This function computes the length in unicode codepoints of a line.  <a href="group__color__conv.html#ga0cfacbd2eae7cf9b49b3df37422a020d">More...</a><br /></td></tr>
<tr class="separator:ga0cfacbd2eae7cf9b49b3df37422a020d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab05c8906f67ec00e4f3281ba8a67982e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> <a class="el" href="pro_8h.html#ab65ed42d67e6c517c746ff2a6a187016">ssize_t</a> <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__conv.html#gab05c8906f67ec00e4f3281ba8a67982e">tag_remove</a> (<a class="el" href="pro_8h.html#a386c10c6aa4340f1d63df85f40454fce">qstring</a> *buf, const char *str, int init_level=0)</td></tr>
<tr class="memdesc:gab05c8906f67ec00e4f3281ba8a67982e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Remove color escape sequences from a string.  <a href="group__color__conv.html#gab05c8906f67ec00e4f3281ba8a67982e">More...</a><br /></td></tr>
<tr class="separator:gab05c8906f67ec00e4f3281ba8a67982e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68d0ed2d458be67147083d6cbdfbdc4c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga68d0ed2d458be67147083d6cbdfbdc4c"></a>
<a class="el" href="pro_8h.html#ab65ed42d67e6c517c746ff2a6a187016">ssize_t</a> <a class="el" href="pro_8h.html#a6505e7ff3b129d8b17258304886fd133">idaapi</a>&#160;</td><td class="memItemRight" valign="bottom"><b>tag_remove</b> (<a class="el" href="pro_8h.html#a386c10c6aa4340f1d63df85f40454fce">qstring</a> *buf, const <a class="el" href="pro_8h.html#a386c10c6aa4340f1d63df85f40454fce">qstring</a> &amp;str, int init_level=0)</td></tr>
<tr class="separator:ga68d0ed2d458be67147083d6cbdfbdc4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1cb733a342fb34eb43b7477bd7a409e9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1cb733a342fb34eb43b7477bd7a409e9"></a>
<a class="el" href="pro_8h.html#ab65ed42d67e6c517c746ff2a6a187016">ssize_t</a> <a class="el" href="pro_8h.html#a6505e7ff3b129d8b17258304886fd133">idaapi</a>&#160;</td><td class="memItemRight" valign="bottom"><b>tag_remove</b> (<a class="el" href="pro_8h.html#a386c10c6aa4340f1d63df85f40454fce">qstring</a> *buf, int init_level=0)</td></tr>
<tr class="separator:ga1cb733a342fb34eb43b7477bd7a409e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cd5db1659d242f60131552b1a3d64da"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a> <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lines_8hpp.html#a7cd5db1659d242f60131552b1a3d64da">calc_prefix_color</a> (<a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> ea)</td></tr>
<tr class="memdesc:a7cd5db1659d242f60131552b1a3d64da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get prefix color for line at 'ea'.  <a href="#a7cd5db1659d242f60131552b1a3d64da">More...</a><br /></td></tr>
<tr class="separator:a7cd5db1659d242f60131552b1a3d64da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2c1f79e19c050665618979e189022b6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> <a class="el" href="pro_8h.html#a3df5040891132e50157aee66affdf1de">bgcolor_t</a> <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lines_8hpp.html#ad2c1f79e19c050665618979e189022b6">calc_bg_color</a> (<a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> ea)</td></tr>
<tr class="memdesc:ad2c1f79e19c050665618979e189022b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get background color for line at 'ea'.  <a href="#ad2c1f79e19c050665618979e189022b6">More...</a><br /></td></tr>
<tr class="separator:ad2c1f79e19c050665618979e189022b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Source files</div></td></tr>
<tr><td colspan="2"><div class="groupText"><p>IDA can keep information about source files used to create the program.</p>
<p>Each source file is represented by a range of addresses. A source file may contain several address ranges. </p>
</div></td></tr>
<tr class="memitem:a61a0c2a610216876c1f6d5d96ae95735"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lines_8hpp.html#a61a0c2a610216876c1f6d5d96ae95735">add_sourcefile</a> (<a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> ea1, <a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> ea2, const char *filename)</td></tr>
<tr class="memdesc:a61a0c2a610216876c1f6d5d96ae95735"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mark a range of address as belonging to a source file.  <a href="#a61a0c2a610216876c1f6d5d96ae95735">More...</a><br /></td></tr>
<tr class="separator:a61a0c2a610216876c1f6d5d96ae95735"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a14152c1e6ec47dfb453bcfdd2ff0f492"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> const char *<a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lines_8hpp.html#a14152c1e6ec47dfb453bcfdd2ff0f492">get_sourcefile</a> (<a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> ea, range_t *bounds=NULL)</td></tr>
<tr class="memdesc:a14152c1e6ec47dfb453bcfdd2ff0f492"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get name of source file occupying the given address.  <a href="#a14152c1e6ec47dfb453bcfdd2ff0f492">More...</a><br /></td></tr>
<tr class="separator:a14152c1e6ec47dfb453bcfdd2ff0f492"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afee1971c1c5e9b32254325af0c568cf6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lines_8hpp.html#afee1971c1c5e9b32254325af0c568cf6">del_sourcefile</a> (<a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> ea)</td></tr>
<tr class="memdesc:afee1971c1c5e9b32254325af0c568cf6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Delete information about the source file.  <a href="#afee1971c1c5e9b32254325af0c568cf6">More...</a><br /></td></tr>
<tr class="separator:afee1971c1c5e9b32254325af0c568cf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr><td colspan="2"><div class="groupHeader">Generation of disassembled text</div></td></tr>
<tr class="memitem:aeeec14cbaa45b22c811636e83348c48a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> void <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lines_8hpp.html#aeeec14cbaa45b22c811636e83348c48a">set_user_defined_prefix</a> (size_t width, void(<a class="el" href="pro_8h.html#a6505e7ff3b129d8b17258304886fd133">idaapi</a> *get_user_defined_prefix)(                               <a class="el" href="pro_8h.html#a386c10c6aa4340f1d63df85f40454fce">qstring</a> *buf,                               <a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> ea,                               int lnnum,                               int indent,                               const char *line))</td></tr>
<tr class="memdesc:aeeec14cbaa45b22c811636e83348c48a"><td class="mdescLeft">&#160;</td><td class="mdescRight">User-defined line-prefixes are displayed just after the autogenerated line prefixes.  <a href="#aeeec14cbaa45b22c811636e83348c48a">More...</a><br /></td></tr>
<tr class="separator:aeeec14cbaa45b22c811636e83348c48a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
Anterior/Posterior lines</h2></td></tr>
<tr class="memitem:a9e64d7287c355fcba8a756c8e6b425c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a9e64d7287c355fcba8a756c8e6b425c4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>VEL_POST</b>&#160;&#160;&#160;0x01</td></tr>
<tr class="separator:a9e64d7287c355fcba8a756c8e6b425c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a12ecd3403f96090e5c6ea895b9d58cda"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a12ecd3403f96090e5c6ea895b9d58cda"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>VEL_CMT</b>&#160;&#160;&#160;0x02</td></tr>
<tr class="separator:a12ecd3403f96090e5c6ea895b9d58cda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2176d121b7bf6f5c011fc45b09914b01"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="a2176d121b7bf6f5c011fc45b09914b01"></a>
<a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lines_8hpp.html#a2176d121b7bf6f5c011fc45b09914b01">vadd_extra_line</a> (<a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> ea, int vel_flags, const char *format, va_list va)</td></tr>
<tr class="memdesc:a2176d121b7bf6f5c011fc45b09914b01"><td class="mdescLeft">&#160;</td><td class="mdescRight">See higher level functions below. <br /></td></tr>
<tr class="separator:a2176d121b7bf6f5c011fc45b09914b01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a117b7b23786712fd3405eca3f82827a4"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lines_8hpp.html#a117b7b23786712fd3405eca3f82827a4">add_extra_line</a> (<a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> ea, bool isprev, const char *format,...)</td></tr>
<tr class="memdesc:a117b7b23786712fd3405eca3f82827a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add anterior/posterior non-comment line(s).  <a href="#a117b7b23786712fd3405eca3f82827a4">More...</a><br /></td></tr>
<tr class="separator:a117b7b23786712fd3405eca3f82827a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a09d45ccdeb75d45ce6147902c026d4fe"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lines_8hpp.html#a09d45ccdeb75d45ce6147902c026d4fe">add_extra_cmt</a> (<a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> ea, bool isprev, const char *format,...)</td></tr>
<tr class="memdesc:a09d45ccdeb75d45ce6147902c026d4fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add anterior/posterior comment line(s).  <a href="#a09d45ccdeb75d45ce6147902c026d4fe">More...</a><br /></td></tr>
<tr class="separator:a09d45ccdeb75d45ce6147902c026d4fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee4c76541ac5e422571d7d632b2410dd"><td class="memItemLeft" align="right" valign="top">bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="lines_8hpp.html#aee4c76541ac5e422571d7d632b2410dd">add_pgm_cmt</a> (const char *format,...)</td></tr>
<tr class="memdesc:aee4c76541ac5e422571d7d632b2410dd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Add anterior comment line(s) at the start of program.  <a href="#aee4c76541ac5e422571d7d632b2410dd">More...</a><br /></td></tr>
<tr class="separator:aee4c76541ac5e422571d7d632b2410dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:gac1a446e204cc350bb4062881deb1cc6e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__esc.html#gac1a446e204cc350bb4062881deb1cc6e">COLOR_ON</a>&#160;&#160;&#160;'\1'</td></tr>
<tr class="memdesc:gac1a446e204cc350bb4062881deb1cc6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Escape character (ON).  <a href="group__color__esc.html#gac1a446e204cc350bb4062881deb1cc6e">More...</a><br /></td></tr>
<tr class="separator:gac1a446e204cc350bb4062881deb1cc6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8cb8d305059f6c44741bbb4e1c40fd3d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__esc.html#ga8cb8d305059f6c44741bbb4e1c40fd3d">COLOR_OFF</a>&#160;&#160;&#160;'\2'</td></tr>
<tr class="memdesc:ga8cb8d305059f6c44741bbb4e1c40fd3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Escape character (OFF).  <a href="group__color__esc.html#ga8cb8d305059f6c44741bbb4e1c40fd3d">More...</a><br /></td></tr>
<tr class="separator:ga8cb8d305059f6c44741bbb4e1c40fd3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad35272f2bff654b0397a96776e9fc8b4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__esc.html#gad35272f2bff654b0397a96776e9fc8b4">COLOR_ESC</a>&#160;&#160;&#160;'\3'</td></tr>
<tr class="memdesc:gad35272f2bff654b0397a96776e9fc8b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Escape character (Quote next character).  <a href="group__color__esc.html#gad35272f2bff654b0397a96776e9fc8b4">More...</a><br /></td></tr>
<tr class="separator:gad35272f2bff654b0397a96776e9fc8b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga16e6f8917a46044c1506956776cc7979"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__esc.html#ga16e6f8917a46044c1506956776cc7979">COLOR_INV</a>&#160;&#160;&#160;'\4'</td></tr>
<tr class="memdesc:ga16e6f8917a46044c1506956776cc7979"><td class="mdescLeft">&#160;</td><td class="mdescRight">Escape character (Inverse foreground and background colors).  <a href="group__color__esc.html#ga16e6f8917a46044c1506956776cc7979">More...</a><br /></td></tr>
<tr class="separator:ga16e6f8917a46044c1506956776cc7979"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e7b37340d6b5aac6e89d97af3de57b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7e7b37340d6b5aac6e89d97af3de57b8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__esc.html#ga7e7b37340d6b5aac6e89d97af3de57b8">SCOLOR_ON</a>&#160;&#160;&#160;&quot;\1&quot;</td></tr>
<tr class="memdesc:ga7e7b37340d6b5aac6e89d97af3de57b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Escape character (ON) <br /></td></tr>
<tr class="separator:ga7e7b37340d6b5aac6e89d97af3de57b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0e702e5070c32d49fb58cb132905d76e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0e702e5070c32d49fb58cb132905d76e"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__esc.html#ga0e702e5070c32d49fb58cb132905d76e">SCOLOR_OFF</a>&#160;&#160;&#160;&quot;\2&quot;</td></tr>
<tr class="memdesc:ga0e702e5070c32d49fb58cb132905d76e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Escape character (OFF) <br /></td></tr>
<tr class="separator:ga0e702e5070c32d49fb58cb132905d76e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga84368ac8a205c435b511d74dc4a012a9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga84368ac8a205c435b511d74dc4a012a9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__esc.html#ga84368ac8a205c435b511d74dc4a012a9">SCOLOR_ESC</a>&#160;&#160;&#160;&quot;\3&quot;</td></tr>
<tr class="memdesc:ga84368ac8a205c435b511d74dc4a012a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Escape character (Quote next character) <br /></td></tr>
<tr class="separator:ga84368ac8a205c435b511d74dc4a012a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga25bb481b660d6b5e65e122f958e14967"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga25bb481b660d6b5e65e122f958e14967"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__esc.html#ga25bb481b660d6b5e65e122f958e14967">SCOLOR_INV</a>&#160;&#160;&#160;&quot;\4&quot;</td></tr>
<tr class="memdesc:ga25bb481b660d6b5e65e122f958e14967"><td class="mdescLeft">&#160;</td><td class="mdescRight">Escape character (Inverse colors) <br /></td></tr>
<tr class="separator:ga25bb481b660d6b5e65e122f958e14967"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga98526a81f0fc00f7619fd879e082ed32"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga98526a81f0fc00f7619fd879e082ed32"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__def.html#ga98526a81f0fc00f7619fd879e082ed32">COLOR_ADDR_SIZE</a>&#160;&#160;&#160;(sizeof(<a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a>)*2)</td></tr>
<tr class="memdesc:ga98526a81f0fc00f7619fd879e082ed32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Size of a tagged address (see <a class="el" href="group___c_o_l_o_r__.html#gae04c6ad8508fb6067378d56ad92b206e" title="hidden address marks. ">COLOR_ADDR</a>) <br /></td></tr>
<tr class="separator:ga98526a81f0fc00f7619fd879e082ed32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6052470f86411b8b5ffdf4af4bbee225"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6052470f86411b8b5ffdf4af4bbee225"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga6052470f86411b8b5ffdf4af4bbee225">SCOLOR_DEFAULT</a>&#160;&#160;&#160;&quot;\x01&quot;</td></tr>
<tr class="memdesc:ga6052470f86411b8b5ffdf4af4bbee225"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default. <br /></td></tr>
<tr class="separator:ga6052470f86411b8b5ffdf4af4bbee225"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga815dd8ed92b4e2989d496fc71de1af10"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga815dd8ed92b4e2989d496fc71de1af10"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga815dd8ed92b4e2989d496fc71de1af10">SCOLOR_REGCMT</a>&#160;&#160;&#160;&quot;\x02&quot;</td></tr>
<tr class="memdesc:ga815dd8ed92b4e2989d496fc71de1af10"><td class="mdescLeft">&#160;</td><td class="mdescRight">Regular comment. <br /></td></tr>
<tr class="separator:ga815dd8ed92b4e2989d496fc71de1af10"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0d4ac214e616c81c8b0fbe98c7f8dc32"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0d4ac214e616c81c8b0fbe98c7f8dc32"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga0d4ac214e616c81c8b0fbe98c7f8dc32">SCOLOR_RPTCMT</a>&#160;&#160;&#160;&quot;\x03&quot;</td></tr>
<tr class="memdesc:ga0d4ac214e616c81c8b0fbe98c7f8dc32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Repeatable comment (defined not here) <br /></td></tr>
<tr class="separator:ga0d4ac214e616c81c8b0fbe98c7f8dc32"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga21e748340996ee4cef6dc8cc529c84ee"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga21e748340996ee4cef6dc8cc529c84ee"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga21e748340996ee4cef6dc8cc529c84ee">SCOLOR_AUTOCMT</a>&#160;&#160;&#160;&quot;\x04&quot;</td></tr>
<tr class="memdesc:ga21e748340996ee4cef6dc8cc529c84ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Automatic comment. <br /></td></tr>
<tr class="separator:ga21e748340996ee4cef6dc8cc529c84ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5fcca80fd3716b5dd12f2525bf78b344"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5fcca80fd3716b5dd12f2525bf78b344"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga5fcca80fd3716b5dd12f2525bf78b344">SCOLOR_INSN</a>&#160;&#160;&#160;&quot;\x05&quot;</td></tr>
<tr class="memdesc:ga5fcca80fd3716b5dd12f2525bf78b344"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction. <br /></td></tr>
<tr class="separator:ga5fcca80fd3716b5dd12f2525bf78b344"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga57888081507c60aabf04f455d56e5a4d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga57888081507c60aabf04f455d56e5a4d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga57888081507c60aabf04f455d56e5a4d">SCOLOR_DATNAME</a>&#160;&#160;&#160;&quot;\x06&quot;</td></tr>
<tr class="memdesc:ga57888081507c60aabf04f455d56e5a4d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy Data Name. <br /></td></tr>
<tr class="separator:ga57888081507c60aabf04f455d56e5a4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8eb2e4bdf3dca8dc76633421d5ad64c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8eb2e4bdf3dca8dc76633421d5ad64c6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga8eb2e4bdf3dca8dc76633421d5ad64c6">SCOLOR_DNAME</a>&#160;&#160;&#160;&quot;\x07&quot;</td></tr>
<tr class="memdesc:ga8eb2e4bdf3dca8dc76633421d5ad64c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Regular Data Name. <br /></td></tr>
<tr class="separator:ga8eb2e4bdf3dca8dc76633421d5ad64c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0cf92a07ac6288c8f7d67815e490edf7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0cf92a07ac6288c8f7d67815e490edf7"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga0cf92a07ac6288c8f7d67815e490edf7">SCOLOR_DEMNAME</a>&#160;&#160;&#160;&quot;\x08&quot;</td></tr>
<tr class="memdesc:ga0cf92a07ac6288c8f7d67815e490edf7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Demangled Name. <br /></td></tr>
<tr class="separator:ga0cf92a07ac6288c8f7d67815e490edf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga685ba2496054ecb407516e5d90a9ccc8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga685ba2496054ecb407516e5d90a9ccc8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga685ba2496054ecb407516e5d90a9ccc8">SCOLOR_SYMBOL</a>&#160;&#160;&#160;&quot;\x09&quot;</td></tr>
<tr class="memdesc:ga685ba2496054ecb407516e5d90a9ccc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Punctuation. <br /></td></tr>
<tr class="separator:ga685ba2496054ecb407516e5d90a9ccc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60e5143dfb6c961beb5c92120a1ae997"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga60e5143dfb6c961beb5c92120a1ae997"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga60e5143dfb6c961beb5c92120a1ae997">SCOLOR_CHAR</a>&#160;&#160;&#160;&quot;\x0A&quot;</td></tr>
<tr class="memdesc:ga60e5143dfb6c961beb5c92120a1ae997"><td class="mdescLeft">&#160;</td><td class="mdescRight">Char constant in instruction. <br /></td></tr>
<tr class="separator:ga60e5143dfb6c961beb5c92120a1ae997"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2c67e7bf5280ddf06e5debde5737bb44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2c67e7bf5280ddf06e5debde5737bb44"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga2c67e7bf5280ddf06e5debde5737bb44">SCOLOR_STRING</a>&#160;&#160;&#160;&quot;\x0B&quot;</td></tr>
<tr class="memdesc:ga2c67e7bf5280ddf06e5debde5737bb44"><td class="mdescLeft">&#160;</td><td class="mdescRight">String constant in instruction. <br /></td></tr>
<tr class="separator:ga2c67e7bf5280ddf06e5debde5737bb44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga759540fe286a234efefcd6c908bccd30"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga759540fe286a234efefcd6c908bccd30"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga759540fe286a234efefcd6c908bccd30">SCOLOR_NUMBER</a>&#160;&#160;&#160;&quot;\x0C&quot;</td></tr>
<tr class="memdesc:ga759540fe286a234efefcd6c908bccd30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Numeric constant in instruction. <br /></td></tr>
<tr class="separator:ga759540fe286a234efefcd6c908bccd30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf73bfabf41979efbb5a7d4ff7cd2147d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf73bfabf41979efbb5a7d4ff7cd2147d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gaf73bfabf41979efbb5a7d4ff7cd2147d">SCOLOR_VOIDOP</a>&#160;&#160;&#160;&quot;\x0D&quot;</td></tr>
<tr class="memdesc:gaf73bfabf41979efbb5a7d4ff7cd2147d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Void operand. <br /></td></tr>
<tr class="separator:gaf73bfabf41979efbb5a7d4ff7cd2147d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga77df8d80792b730415381ad5a76d44c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga77df8d80792b730415381ad5a76d44c8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga77df8d80792b730415381ad5a76d44c8">SCOLOR_CREF</a>&#160;&#160;&#160;&quot;\x0E&quot;</td></tr>
<tr class="memdesc:ga77df8d80792b730415381ad5a76d44c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Code reference. <br /></td></tr>
<tr class="separator:ga77df8d80792b730415381ad5a76d44c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga540e1f41acdce190fbd5ac1a757a390a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga540e1f41acdce190fbd5ac1a757a390a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga540e1f41acdce190fbd5ac1a757a390a">SCOLOR_DREF</a>&#160;&#160;&#160;&quot;\x0F&quot;</td></tr>
<tr class="memdesc:ga540e1f41acdce190fbd5ac1a757a390a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data reference. <br /></td></tr>
<tr class="separator:ga540e1f41acdce190fbd5ac1a757a390a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafc6c87a9f612f52576ffebffca3a50b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafc6c87a9f612f52576ffebffca3a50b8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gafc6c87a9f612f52576ffebffca3a50b8">SCOLOR_CREFTAIL</a>&#160;&#160;&#160;&quot;\x10&quot;</td></tr>
<tr class="memdesc:gafc6c87a9f612f52576ffebffca3a50b8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Code reference to tail byte. <br /></td></tr>
<tr class="separator:gafc6c87a9f612f52576ffebffca3a50b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5a41d5a675086111baeb1980bda74da2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5a41d5a675086111baeb1980bda74da2"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga5a41d5a675086111baeb1980bda74da2">SCOLOR_DREFTAIL</a>&#160;&#160;&#160;&quot;\x11&quot;</td></tr>
<tr class="memdesc:ga5a41d5a675086111baeb1980bda74da2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data reference to tail byte. <br /></td></tr>
<tr class="separator:ga5a41d5a675086111baeb1980bda74da2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae0344833bbb0dc8c80cbd67c6d9c74d5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae0344833bbb0dc8c80cbd67c6d9c74d5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gae0344833bbb0dc8c80cbd67c6d9c74d5">SCOLOR_ERROR</a>&#160;&#160;&#160;&quot;\x12&quot;</td></tr>
<tr class="memdesc:gae0344833bbb0dc8c80cbd67c6d9c74d5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error or problem. <br /></td></tr>
<tr class="separator:gae0344833bbb0dc8c80cbd67c6d9c74d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa72bda1f08049ba363f223c029f239e8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa72bda1f08049ba363f223c029f239e8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gaa72bda1f08049ba363f223c029f239e8">SCOLOR_PREFIX</a>&#160;&#160;&#160;&quot;\x13&quot;</td></tr>
<tr class="memdesc:gaa72bda1f08049ba363f223c029f239e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Line prefix. <br /></td></tr>
<tr class="separator:gaa72bda1f08049ba363f223c029f239e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga187de95e0cf21cb13db9d1e1bae177c4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga187de95e0cf21cb13db9d1e1bae177c4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga187de95e0cf21cb13db9d1e1bae177c4">SCOLOR_BINPREF</a>&#160;&#160;&#160;&quot;\x14&quot;</td></tr>
<tr class="memdesc:ga187de95e0cf21cb13db9d1e1bae177c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary line prefix bytes. <br /></td></tr>
<tr class="separator:ga187de95e0cf21cb13db9d1e1bae177c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad18ebec15a8a329440d51b3146eb7451"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad18ebec15a8a329440d51b3146eb7451"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gad18ebec15a8a329440d51b3146eb7451">SCOLOR_EXTRA</a>&#160;&#160;&#160;&quot;\x15&quot;</td></tr>
<tr class="memdesc:gad18ebec15a8a329440d51b3146eb7451"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extra line. <br /></td></tr>
<tr class="separator:gad18ebec15a8a329440d51b3146eb7451"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac927a43eab7863c473f460b9a06eb0bf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac927a43eab7863c473f460b9a06eb0bf"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gac927a43eab7863c473f460b9a06eb0bf">SCOLOR_ALTOP</a>&#160;&#160;&#160;&quot;\x16&quot;</td></tr>
<tr class="memdesc:gac927a43eab7863c473f460b9a06eb0bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alternative operand. <br /></td></tr>
<tr class="separator:gac927a43eab7863c473f460b9a06eb0bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaff1cf337633b88c6b81bfcf97395da5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaff1cf337633b88c6b81bfcf97395da5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gaaff1cf337633b88c6b81bfcf97395da5">SCOLOR_HIDNAME</a>&#160;&#160;&#160;&quot;\x17&quot;</td></tr>
<tr class="memdesc:gaaff1cf337633b88c6b81bfcf97395da5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hidden name. <br /></td></tr>
<tr class="separator:gaaff1cf337633b88c6b81bfcf97395da5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad2858f8e09b77d3fdcc65faa09ed152f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad2858f8e09b77d3fdcc65faa09ed152f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gad2858f8e09b77d3fdcc65faa09ed152f">SCOLOR_LIBNAME</a>&#160;&#160;&#160;&quot;\x18&quot;</td></tr>
<tr class="memdesc:gad2858f8e09b77d3fdcc65faa09ed152f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Library function name. <br /></td></tr>
<tr class="separator:gad2858f8e09b77d3fdcc65faa09ed152f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga559e9016cce708ed7f446c42ccb82bda"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga559e9016cce708ed7f446c42ccb82bda"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga559e9016cce708ed7f446c42ccb82bda">SCOLOR_LOCNAME</a>&#160;&#160;&#160;&quot;\x19&quot;</td></tr>
<tr class="memdesc:ga559e9016cce708ed7f446c42ccb82bda"><td class="mdescLeft">&#160;</td><td class="mdescRight">Local variable name. <br /></td></tr>
<tr class="separator:ga559e9016cce708ed7f446c42ccb82bda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae6ce4e2485a090324b23a401aa8f1f81"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae6ce4e2485a090324b23a401aa8f1f81"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gae6ce4e2485a090324b23a401aa8f1f81">SCOLOR_CODNAME</a>&#160;&#160;&#160;&quot;\x1A&quot;</td></tr>
<tr class="memdesc:gae6ce4e2485a090324b23a401aa8f1f81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy code name. <br /></td></tr>
<tr class="separator:gae6ce4e2485a090324b23a401aa8f1f81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf4ed832d8e2c562d8b80bacc89d5764f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf4ed832d8e2c562d8b80bacc89d5764f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gaf4ed832d8e2c562d8b80bacc89d5764f">SCOLOR_ASMDIR</a>&#160;&#160;&#160;&quot;\x1B&quot;</td></tr>
<tr class="memdesc:gaf4ed832d8e2c562d8b80bacc89d5764f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assembler directive. <br /></td></tr>
<tr class="separator:gaf4ed832d8e2c562d8b80bacc89d5764f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabb088ab33124fb17fc6f7f84052ee378"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabb088ab33124fb17fc6f7f84052ee378"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gabb088ab33124fb17fc6f7f84052ee378">SCOLOR_MACRO</a>&#160;&#160;&#160;&quot;\x1C&quot;</td></tr>
<tr class="memdesc:gabb088ab33124fb17fc6f7f84052ee378"><td class="mdescLeft">&#160;</td><td class="mdescRight">Macro. <br /></td></tr>
<tr class="separator:gabb088ab33124fb17fc6f7f84052ee378"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac0b37687fbf763c1f010996c944b3e04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac0b37687fbf763c1f010996c944b3e04"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gac0b37687fbf763c1f010996c944b3e04">SCOLOR_DSTR</a>&#160;&#160;&#160;&quot;\x1D&quot;</td></tr>
<tr class="memdesc:gac0b37687fbf763c1f010996c944b3e04"><td class="mdescLeft">&#160;</td><td class="mdescRight">String constant in data directive. <br /></td></tr>
<tr class="separator:gac0b37687fbf763c1f010996c944b3e04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaefb81c70f17f2699797c3f8513d5c82f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaefb81c70f17f2699797c3f8513d5c82f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gaefb81c70f17f2699797c3f8513d5c82f">SCOLOR_DCHAR</a>&#160;&#160;&#160;&quot;\x1E&quot;</td></tr>
<tr class="memdesc:gaefb81c70f17f2699797c3f8513d5c82f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Char constant in data directive. <br /></td></tr>
<tr class="separator:gaefb81c70f17f2699797c3f8513d5c82f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2e336f8a457409f546e8650571bcf7b9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2e336f8a457409f546e8650571bcf7b9"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga2e336f8a457409f546e8650571bcf7b9">SCOLOR_DNUM</a>&#160;&#160;&#160;&quot;\x1F&quot;</td></tr>
<tr class="memdesc:ga2e336f8a457409f546e8650571bcf7b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Numeric constant in data directive. <br /></td></tr>
<tr class="separator:ga2e336f8a457409f546e8650571bcf7b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa9adc38eb725d67611ccbed0961c6488"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa9adc38eb725d67611ccbed0961c6488"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gaa9adc38eb725d67611ccbed0961c6488">SCOLOR_KEYWORD</a>&#160;&#160;&#160;&quot;\x20&quot;</td></tr>
<tr class="memdesc:gaa9adc38eb725d67611ccbed0961c6488"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keywords. <br /></td></tr>
<tr class="separator:gaa9adc38eb725d67611ccbed0961c6488"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8258864ecaa82c8049dff83b267461f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8258864ecaa82c8049dff83b267461f5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga8258864ecaa82c8049dff83b267461f5">SCOLOR_REG</a>&#160;&#160;&#160;&quot;\x21&quot;</td></tr>
<tr class="memdesc:ga8258864ecaa82c8049dff83b267461f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Register name. <br /></td></tr>
<tr class="separator:ga8258864ecaa82c8049dff83b267461f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaed9ec3f5adaf8df6f9e4001756182756"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaed9ec3f5adaf8df6f9e4001756182756"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gaed9ec3f5adaf8df6f9e4001756182756">SCOLOR_IMPNAME</a>&#160;&#160;&#160;&quot;\x22&quot;</td></tr>
<tr class="memdesc:gaed9ec3f5adaf8df6f9e4001756182756"><td class="mdescLeft">&#160;</td><td class="mdescRight">Imported name. <br /></td></tr>
<tr class="separator:gaed9ec3f5adaf8df6f9e4001756182756"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2041b7540ad466bfb13f14971d970b40"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2041b7540ad466bfb13f14971d970b40"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga2041b7540ad466bfb13f14971d970b40">SCOLOR_SEGNAME</a>&#160;&#160;&#160;&quot;\x23&quot;</td></tr>
<tr class="memdesc:ga2041b7540ad466bfb13f14971d970b40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Segment name. <br /></td></tr>
<tr class="separator:ga2041b7540ad466bfb13f14971d970b40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5e76a146251dd75db110dd17f0cb5dc4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5e76a146251dd75db110dd17f0cb5dc4"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga5e76a146251dd75db110dd17f0cb5dc4">SCOLOR_UNKNAME</a>&#160;&#160;&#160;&quot;\x24&quot;</td></tr>
<tr class="memdesc:ga5e76a146251dd75db110dd17f0cb5dc4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy unknown name. <br /></td></tr>
<tr class="separator:ga5e76a146251dd75db110dd17f0cb5dc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga663021a7000bb9e95d349f1cc419df68"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga663021a7000bb9e95d349f1cc419df68"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga663021a7000bb9e95d349f1cc419df68">SCOLOR_CNAME</a>&#160;&#160;&#160;&quot;\x25&quot;</td></tr>
<tr class="memdesc:ga663021a7000bb9e95d349f1cc419df68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Regular code name. <br /></td></tr>
<tr class="separator:ga663021a7000bb9e95d349f1cc419df68"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1183ac4eab961b97d54db42bd8fea40a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1183ac4eab961b97d54db42bd8fea40a"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga1183ac4eab961b97d54db42bd8fea40a">SCOLOR_UNAME</a>&#160;&#160;&#160;&quot;\x26&quot;</td></tr>
<tr class="memdesc:ga1183ac4eab961b97d54db42bd8fea40a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Regular unknown name. <br /></td></tr>
<tr class="separator:ga1183ac4eab961b97d54db42bd8fea40a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae7c6dcef8a655d0b887d3cefedcde368"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae7c6dcef8a655d0b887d3cefedcde368"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#gae7c6dcef8a655d0b887d3cefedcde368">SCOLOR_COLLAPSED</a>&#160;&#160;&#160;&quot;\x27&quot;</td></tr>
<tr class="memdesc:gae7c6dcef8a655d0b887d3cefedcde368"><td class="mdescLeft">&#160;</td><td class="mdescRight">Collapsed line. <br /></td></tr>
<tr class="separator:gae7c6dcef8a655d0b887d3cefedcde368"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga135af68d0409eed4fe0552f064c16036"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga135af68d0409eed4fe0552f064c16036"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___s_c_o_l_o_r__.html#ga135af68d0409eed4fe0552f064c16036">SCOLOR_ADDR</a>&#160;&#160;&#160;&quot;\x28&quot;</td></tr>
<tr class="memdesc:ga135af68d0409eed4fe0552f064c16036"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hidden address mark. <br /></td></tr>
<tr class="separator:ga135af68d0409eed4fe0552f064c16036"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa9aad0f92ed32081de96ac4aa0a5276a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__def.html#gaa9aad0f92ed32081de96ac4aa0a5276a">COLSTR</a>(str,  tag)&#160;&#160;&#160;<a class="el" href="group__color__esc.html#ga7e7b37340d6b5aac6e89d97af3de57b8">SCOLOR_ON</a> tag str <a class="el" href="group__color__esc.html#ga0e702e5070c32d49fb58cb132905d76e">SCOLOR_OFF</a> tag</td></tr>
<tr class="memdesc:gaa9aad0f92ed32081de96ac4aa0a5276a"><td class="mdescLeft">&#160;</td><td class="mdescRight">This macro is used to build colored string constants (e.g.  <a href="group__color__def.html#gaa9aad0f92ed32081de96ac4aa0a5276a">More...</a><br /></td></tr>
<tr class="separator:gaa9aad0f92ed32081de96ac4aa0a5276a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga56e1aea61ee305e3648158362333b3a8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga56e1aea61ee305e3648158362333b3a8"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r___p_f_x.html#ga56e1aea61ee305e3648158362333b3a8">COLOR_DEFAULT</a>&#160;&#160;&#160;0x01</td></tr>
<tr class="memdesc:ga56e1aea61ee305e3648158362333b3a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default. <br /></td></tr>
<tr class="separator:ga56e1aea61ee305e3648158362333b3a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaadcf88db7470d7487e31e5c25f1ddd57"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaadcf88db7470d7487e31e5c25f1ddd57"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r___p_f_x.html#gaadcf88db7470d7487e31e5c25f1ddd57">COLOR_SELECTED</a>&#160;&#160;&#160;0x02</td></tr>
<tr class="memdesc:gaadcf88db7470d7487e31e5c25f1ddd57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Selected. <br /></td></tr>
<tr class="separator:gaadcf88db7470d7487e31e5c25f1ddd57"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga19fc4201f02c0920f3a8017c5f7e7f69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga19fc4201f02c0920f3a8017c5f7e7f69"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r___p_f_x.html#ga19fc4201f02c0920f3a8017c5f7e7f69">COLOR_LIBFUNC</a>&#160;&#160;&#160;0x03</td></tr>
<tr class="memdesc:ga19fc4201f02c0920f3a8017c5f7e7f69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Library function. <br /></td></tr>
<tr class="separator:ga19fc4201f02c0920f3a8017c5f7e7f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga465d93679c4e20237772850ada119244"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga465d93679c4e20237772850ada119244"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r___p_f_x.html#ga465d93679c4e20237772850ada119244">COLOR_REGFUNC</a>&#160;&#160;&#160;0x04</td></tr>
<tr class="memdesc:ga465d93679c4e20237772850ada119244"><td class="mdescLeft">&#160;</td><td class="mdescRight">Regular function. <br /></td></tr>
<tr class="separator:ga465d93679c4e20237772850ada119244"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2fc13677000f88e164a19129a8ec7e19"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2fc13677000f88e164a19129a8ec7e19"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r___p_f_x.html#ga2fc13677000f88e164a19129a8ec7e19">COLOR_CODE</a>&#160;&#160;&#160;0x05</td></tr>
<tr class="memdesc:ga2fc13677000f88e164a19129a8ec7e19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Single instruction. <br /></td></tr>
<tr class="separator:ga2fc13677000f88e164a19129a8ec7e19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga94cb09ecaa20c3d9e12ee27e985cf56f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga94cb09ecaa20c3d9e12ee27e985cf56f"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r___p_f_x.html#ga94cb09ecaa20c3d9e12ee27e985cf56f">COLOR_DATA</a>&#160;&#160;&#160;0x06</td></tr>
<tr class="memdesc:ga94cb09ecaa20c3d9e12ee27e985cf56f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data bytes. <br /></td></tr>
<tr class="separator:ga94cb09ecaa20c3d9e12ee27e985cf56f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeae63bffec753f28eca373ef5ebd1493"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaeae63bffec753f28eca373ef5ebd1493"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r___p_f_x.html#gaeae63bffec753f28eca373ef5ebd1493">COLOR_UNKNOWN</a>&#160;&#160;&#160;0x07</td></tr>
<tr class="memdesc:gaeae63bffec753f28eca373ef5ebd1493"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unexplored byte. <br /></td></tr>
<tr class="separator:gaeae63bffec753f28eca373ef5ebd1493"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga06b9e3be91062ffae781a656665735b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga06b9e3be91062ffae781a656665735b3"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r___p_f_x.html#ga06b9e3be91062ffae781a656665735b3">COLOR_EXTERN</a>&#160;&#160;&#160;0x08</td></tr>
<tr class="memdesc:ga06b9e3be91062ffae781a656665735b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">External name definition segment. <br /></td></tr>
<tr class="separator:ga06b9e3be91062ffae781a656665735b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00e92939d4a12a362cf23ec35dcf3ab5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga00e92939d4a12a362cf23ec35dcf3ab5"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r___p_f_x.html#ga00e92939d4a12a362cf23ec35dcf3ab5">COLOR_CURITEM</a>&#160;&#160;&#160;0x09</td></tr>
<tr class="memdesc:ga00e92939d4a12a362cf23ec35dcf3ab5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current item. <br /></td></tr>
<tr class="separator:ga00e92939d4a12a362cf23ec35dcf3ab5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1d071188087919f14b720d0961e7ae58"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1d071188087919f14b720d0961e7ae58"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r___p_f_x.html#ga1d071188087919f14b720d0961e7ae58">COLOR_CURLINE</a>&#160;&#160;&#160;0x0A</td></tr>
<tr class="memdesc:ga1d071188087919f14b720d0961e7ae58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Current line. <br /></td></tr>
<tr class="separator:ga1d071188087919f14b720d0961e7ae58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadb011e929f2a9195402a82d42176d95d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadb011e929f2a9195402a82d42176d95d"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r___p_f_x.html#gadb011e929f2a9195402a82d42176d95d">COLOR_HIDLINE</a>&#160;&#160;&#160;0x0B</td></tr>
<tr class="memdesc:gadb011e929f2a9195402a82d42176d95d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hidden line. <br /></td></tr>
<tr class="separator:gadb011e929f2a9195402a82d42176d95d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60d2b1f26bd871f63ad48cecc5bd14d6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga60d2b1f26bd871f63ad48cecc5bd14d6"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r___p_f_x.html#ga60d2b1f26bd871f63ad48cecc5bd14d6">COLOR_BG_MAX</a>&#160;&#160;&#160;0x0C</td></tr>
<tr class="memdesc:ga60d2b1f26bd871f63ad48cecc5bd14d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Max color number. <br /></td></tr>
<tr class="separator:ga60d2b1f26bd871f63ad48cecc5bd14d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0d5a8d0e21c3925cbf2ea6f4d5fb5643"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0d5a8d0e21c3925cbf2ea6f4d5fb5643"></a>
#define&#160;</td><td class="memItemRight" valign="bottom"><b>PALETTE_SIZE</b>&#160;&#160;&#160;(<a class="el" href="group___c_o_l_o_r__.html#ga4542d0e4c126f4f328771cb306b71a3a">COLOR_FG_MAX</a>+<a class="el" href="group___c_o_l_o_r___p_f_x.html#ga60d2b1f26bd871f63ad48cecc5bd14d6">COLOR_BG_MAX</a>)</td></tr>
<tr class="separator:ga0d5a8d0e21c3925cbf2ea6f4d5fb5643"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:ga051016ac92685c95d47a7c1850c19632"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga051016ac92685c95d47a7c1850c19632"></a>
typedef <a class="el" href="pro_8h.html#a65f85814a8290f9797005d3b28e7e5fc">uchar</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__color__def.html#ga051016ac92685c95d47a7c1850c19632">color_t</a></td></tr>
<tr class="memdesc:ga051016ac92685c95d47a7c1850c19632"><td class="mdescLeft">&#160;</td><td class="mdescRight">color tag - see <a class="el" href="group___c_o_l_o_r__.html">Color tags</a> <br /></td></tr>
<tr class="separator:ga051016ac92685c95d47a7c1850c19632"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:gae1f12972d46fa466e844c9f3a95311f2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae1f12972d46fa466e844c9f3a95311f2"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gae1f12972d46fa466e844c9f3a95311f2">COLOR_DEFAULT</a> = 0x01</td></tr>
<tr class="memdesc:gae1f12972d46fa466e844c9f3a95311f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Default. <br /></td></tr>
<tr class="separator:gae1f12972d46fa466e844c9f3a95311f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga301ca0256c8f14c9bdaca587aba8ec3b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga301ca0256c8f14c9bdaca587aba8ec3b"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga301ca0256c8f14c9bdaca587aba8ec3b">COLOR_REGCMT</a> = 0x02</td></tr>
<tr class="memdesc:ga301ca0256c8f14c9bdaca587aba8ec3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Regular comment. <br /></td></tr>
<tr class="separator:ga301ca0256c8f14c9bdaca587aba8ec3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5499989d4e595fe63a5b38e78366fbaf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5499989d4e595fe63a5b38e78366fbaf"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga5499989d4e595fe63a5b38e78366fbaf">COLOR_RPTCMT</a> = 0x03</td></tr>
<tr class="memdesc:ga5499989d4e595fe63a5b38e78366fbaf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Repeatable comment (comment defined somewhere else) <br /></td></tr>
<tr class="separator:ga5499989d4e595fe63a5b38e78366fbaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1ba160d785dc987a23b63a5d46139980"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1ba160d785dc987a23b63a5d46139980"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga1ba160d785dc987a23b63a5d46139980">COLOR_AUTOCMT</a> = 0x04</td></tr>
<tr class="memdesc:ga1ba160d785dc987a23b63a5d46139980"><td class="mdescLeft">&#160;</td><td class="mdescRight">Automatic comment. <br /></td></tr>
<tr class="separator:ga1ba160d785dc987a23b63a5d46139980"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf9302986aaedda34f1d8f8ba695e4598"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf9302986aaedda34f1d8f8ba695e4598"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gaf9302986aaedda34f1d8f8ba695e4598">COLOR_INSN</a> = 0x05</td></tr>
<tr class="memdesc:gaf9302986aaedda34f1d8f8ba695e4598"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction. <br /></td></tr>
<tr class="separator:gaf9302986aaedda34f1d8f8ba695e4598"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5bd488cc0b80035544ca162d4531a306"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5bd488cc0b80035544ca162d4531a306"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga5bd488cc0b80035544ca162d4531a306">COLOR_DATNAME</a> = 0x06</td></tr>
<tr class="memdesc:ga5bd488cc0b80035544ca162d4531a306"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy Data Name. <br /></td></tr>
<tr class="separator:ga5bd488cc0b80035544ca162d4531a306"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1eabccb2cd66d7d90f6c3f6cf70b95bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1eabccb2cd66d7d90f6c3f6cf70b95bc"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga1eabccb2cd66d7d90f6c3f6cf70b95bc">COLOR_DNAME</a> = 0x07</td></tr>
<tr class="memdesc:ga1eabccb2cd66d7d90f6c3f6cf70b95bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Regular Data Name. <br /></td></tr>
<tr class="separator:ga1eabccb2cd66d7d90f6c3f6cf70b95bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga407444cda7bf64fd33a0d474a6f165c8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga407444cda7bf64fd33a0d474a6f165c8"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga407444cda7bf64fd33a0d474a6f165c8">COLOR_DEMNAME</a> = 0x08</td></tr>
<tr class="memdesc:ga407444cda7bf64fd33a0d474a6f165c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Demangled Name. <br /></td></tr>
<tr class="separator:ga407444cda7bf64fd33a0d474a6f165c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf4f5b2ccf54e99565011d5c8dc552533"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf4f5b2ccf54e99565011d5c8dc552533"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gaf4f5b2ccf54e99565011d5c8dc552533">COLOR_SYMBOL</a> = 0x09</td></tr>
<tr class="memdesc:gaf4f5b2ccf54e99565011d5c8dc552533"><td class="mdescLeft">&#160;</td><td class="mdescRight">Punctuation. <br /></td></tr>
<tr class="separator:gaf4f5b2ccf54e99565011d5c8dc552533"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga90f1f5b43dcbfa27179a4e265f833bb7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga90f1f5b43dcbfa27179a4e265f833bb7"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga90f1f5b43dcbfa27179a4e265f833bb7">COLOR_CHAR</a> = 0x0A</td></tr>
<tr class="memdesc:ga90f1f5b43dcbfa27179a4e265f833bb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Char constant in instruction. <br /></td></tr>
<tr class="separator:ga90f1f5b43dcbfa27179a4e265f833bb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ffc473fea0349f5b189c1652e616ae6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7ffc473fea0349f5b189c1652e616ae6"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga7ffc473fea0349f5b189c1652e616ae6">COLOR_STRING</a> = 0x0B</td></tr>
<tr class="memdesc:ga7ffc473fea0349f5b189c1652e616ae6"><td class="mdescLeft">&#160;</td><td class="mdescRight">String constant in instruction. <br /></td></tr>
<tr class="separator:ga7ffc473fea0349f5b189c1652e616ae6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga448d134c3d37b267a3f1aeab4f81bc0d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga448d134c3d37b267a3f1aeab4f81bc0d"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga448d134c3d37b267a3f1aeab4f81bc0d">COLOR_NUMBER</a> = 0x0C</td></tr>
<tr class="memdesc:ga448d134c3d37b267a3f1aeab4f81bc0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Numeric constant in instruction. <br /></td></tr>
<tr class="separator:ga448d134c3d37b267a3f1aeab4f81bc0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga950298d6bbb40f6b9e2afed88dd85bcf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga950298d6bbb40f6b9e2afed88dd85bcf"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga950298d6bbb40f6b9e2afed88dd85bcf">COLOR_VOIDOP</a> = 0x0D</td></tr>
<tr class="memdesc:ga950298d6bbb40f6b9e2afed88dd85bcf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Void operand. <br /></td></tr>
<tr class="separator:ga950298d6bbb40f6b9e2afed88dd85bcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac0378046a946d6b43b9d36add04c6584"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac0378046a946d6b43b9d36add04c6584"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gac0378046a946d6b43b9d36add04c6584">COLOR_CREF</a> = 0x0E</td></tr>
<tr class="memdesc:gac0378046a946d6b43b9d36add04c6584"><td class="mdescLeft">&#160;</td><td class="mdescRight">Code reference. <br /></td></tr>
<tr class="separator:gac0378046a946d6b43b9d36add04c6584"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga968706a2111b038f5eaca6692b11539a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga968706a2111b038f5eaca6692b11539a"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga968706a2111b038f5eaca6692b11539a">COLOR_DREF</a> = 0x0F</td></tr>
<tr class="memdesc:ga968706a2111b038f5eaca6692b11539a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data reference. <br /></td></tr>
<tr class="separator:ga968706a2111b038f5eaca6692b11539a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60dba6eb3b42ef520f83b19648addb04"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga60dba6eb3b42ef520f83b19648addb04"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga60dba6eb3b42ef520f83b19648addb04">COLOR_CREFTAIL</a> = 0x10</td></tr>
<tr class="memdesc:ga60dba6eb3b42ef520f83b19648addb04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Code reference to tail byte. <br /></td></tr>
<tr class="separator:ga60dba6eb3b42ef520f83b19648addb04"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadef0810d71c3a81217d8b96e9f6bf7ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gadef0810d71c3a81217d8b96e9f6bf7ea"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gadef0810d71c3a81217d8b96e9f6bf7ea">COLOR_DREFTAIL</a> = 0x11</td></tr>
<tr class="memdesc:gadef0810d71c3a81217d8b96e9f6bf7ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Data reference to tail byte. <br /></td></tr>
<tr class="separator:gadef0810d71c3a81217d8b96e9f6bf7ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafae3148d3c44b3a34f47875bf5510b3d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafae3148d3c44b3a34f47875bf5510b3d"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gafae3148d3c44b3a34f47875bf5510b3d">COLOR_ERROR</a> = 0x12</td></tr>
<tr class="memdesc:gafae3148d3c44b3a34f47875bf5510b3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Error or problem. <br /></td></tr>
<tr class="separator:gafae3148d3c44b3a34f47875bf5510b3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga912f8fd7052fd04cf858a9eae4304c4d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga912f8fd7052fd04cf858a9eae4304c4d"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga912f8fd7052fd04cf858a9eae4304c4d">COLOR_PREFIX</a> = 0x13</td></tr>
<tr class="memdesc:ga912f8fd7052fd04cf858a9eae4304c4d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Line prefix. <br /></td></tr>
<tr class="separator:ga912f8fd7052fd04cf858a9eae4304c4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga49c62156c838b13ebf8a764aa4299ffb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga49c62156c838b13ebf8a764aa4299ffb"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga49c62156c838b13ebf8a764aa4299ffb">COLOR_BINPREF</a> = 0x14</td></tr>
<tr class="memdesc:ga49c62156c838b13ebf8a764aa4299ffb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Binary line prefix bytes. <br /></td></tr>
<tr class="separator:ga49c62156c838b13ebf8a764aa4299ffb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8636ab58d7cad0fb9f1e032ba82ed21a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8636ab58d7cad0fb9f1e032ba82ed21a"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga8636ab58d7cad0fb9f1e032ba82ed21a">COLOR_EXTRA</a> = 0x15</td></tr>
<tr class="memdesc:ga8636ab58d7cad0fb9f1e032ba82ed21a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extra line. <br /></td></tr>
<tr class="separator:ga8636ab58d7cad0fb9f1e032ba82ed21a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad3bbb5741bb1163de6d667b6b3db51fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad3bbb5741bb1163de6d667b6b3db51fa"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gad3bbb5741bb1163de6d667b6b3db51fa">COLOR_ALTOP</a> = 0x16</td></tr>
<tr class="memdesc:gad3bbb5741bb1163de6d667b6b3db51fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Alternative operand. <br /></td></tr>
<tr class="separator:gad3bbb5741bb1163de6d667b6b3db51fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac97470043a2965c882cfc6987b8cd65f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac97470043a2965c882cfc6987b8cd65f"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gac97470043a2965c882cfc6987b8cd65f">COLOR_HIDNAME</a> = 0x17</td></tr>
<tr class="memdesc:gac97470043a2965c882cfc6987b8cd65f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Hidden name. <br /></td></tr>
<tr class="separator:gac97470043a2965c882cfc6987b8cd65f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga82271ff5a7d50c5e0b12454ae5385c67"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga82271ff5a7d50c5e0b12454ae5385c67"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga82271ff5a7d50c5e0b12454ae5385c67">COLOR_LIBNAME</a> = 0x18</td></tr>
<tr class="memdesc:ga82271ff5a7d50c5e0b12454ae5385c67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Library function name. <br /></td></tr>
<tr class="separator:ga82271ff5a7d50c5e0b12454ae5385c67"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9130ef5a3cbb7dd0a52a7326c2f7bc4b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9130ef5a3cbb7dd0a52a7326c2f7bc4b"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga9130ef5a3cbb7dd0a52a7326c2f7bc4b">COLOR_LOCNAME</a> = 0x19</td></tr>
<tr class="memdesc:ga9130ef5a3cbb7dd0a52a7326c2f7bc4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Local variable name. <br /></td></tr>
<tr class="separator:ga9130ef5a3cbb7dd0a52a7326c2f7bc4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1c5fb6ba122f21cc24c852a6c07bc8fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1c5fb6ba122f21cc24c852a6c07bc8fe"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga1c5fb6ba122f21cc24c852a6c07bc8fe">COLOR_CODNAME</a> = 0x1A</td></tr>
<tr class="memdesc:ga1c5fb6ba122f21cc24c852a6c07bc8fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy code name. <br /></td></tr>
<tr class="separator:ga1c5fb6ba122f21cc24c852a6c07bc8fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60e062dd9a639af9ed56d5d9e2775658"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga60e062dd9a639af9ed56d5d9e2775658"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga60e062dd9a639af9ed56d5d9e2775658">COLOR_ASMDIR</a> = 0x1B</td></tr>
<tr class="memdesc:ga60e062dd9a639af9ed56d5d9e2775658"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assembler directive. <br /></td></tr>
<tr class="separator:ga60e062dd9a639af9ed56d5d9e2775658"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga078d9ee07731f1fa511c91aa19c4e980"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga078d9ee07731f1fa511c91aa19c4e980"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga078d9ee07731f1fa511c91aa19c4e980">COLOR_MACRO</a> = 0x1C</td></tr>
<tr class="memdesc:ga078d9ee07731f1fa511c91aa19c4e980"><td class="mdescLeft">&#160;</td><td class="mdescRight">Macro. <br /></td></tr>
<tr class="separator:ga078d9ee07731f1fa511c91aa19c4e980"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa912d651b97b247cd1dd7160f19563f9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa912d651b97b247cd1dd7160f19563f9"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gaa912d651b97b247cd1dd7160f19563f9">COLOR_DSTR</a> = 0x1D</td></tr>
<tr class="memdesc:gaa912d651b97b247cd1dd7160f19563f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">String constant in data directive. <br /></td></tr>
<tr class="separator:gaa912d651b97b247cd1dd7160f19563f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabb3210514b7a88336b186b3559c14b43"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabb3210514b7a88336b186b3559c14b43"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gabb3210514b7a88336b186b3559c14b43">COLOR_DCHAR</a> = 0x1E</td></tr>
<tr class="memdesc:gabb3210514b7a88336b186b3559c14b43"><td class="mdescLeft">&#160;</td><td class="mdescRight">Char constant in data directive. <br /></td></tr>
<tr class="separator:gabb3210514b7a88336b186b3559c14b43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafdef71462314fe6aa7391bb79c53a67b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafdef71462314fe6aa7391bb79c53a67b"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gafdef71462314fe6aa7391bb79c53a67b">COLOR_DNUM</a> = 0x1F</td></tr>
<tr class="memdesc:gafdef71462314fe6aa7391bb79c53a67b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Numeric constant in data directive. <br /></td></tr>
<tr class="separator:gafdef71462314fe6aa7391bb79c53a67b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7b971e552f935721d430c647b0cc2f2c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7b971e552f935721d430c647b0cc2f2c"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga7b971e552f935721d430c647b0cc2f2c">COLOR_KEYWORD</a> = 0x20</td></tr>
<tr class="memdesc:ga7b971e552f935721d430c647b0cc2f2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keywords. <br /></td></tr>
<tr class="separator:ga7b971e552f935721d430c647b0cc2f2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7aafeb6706d140aee8d54c74bc3f9fed"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7aafeb6706d140aee8d54c74bc3f9fed"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga7aafeb6706d140aee8d54c74bc3f9fed">COLOR_REG</a> = 0x21</td></tr>
<tr class="memdesc:ga7aafeb6706d140aee8d54c74bc3f9fed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Register name. <br /></td></tr>
<tr class="separator:ga7aafeb6706d140aee8d54c74bc3f9fed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga43f7d135da557cb1fc8b87525c63660e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga43f7d135da557cb1fc8b87525c63660e"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga43f7d135da557cb1fc8b87525c63660e">COLOR_IMPNAME</a> = 0x22</td></tr>
<tr class="memdesc:ga43f7d135da557cb1fc8b87525c63660e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Imported name. <br /></td></tr>
<tr class="separator:ga43f7d135da557cb1fc8b87525c63660e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga97b17a32769f25beb317270f122c1e02"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga97b17a32769f25beb317270f122c1e02"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga97b17a32769f25beb317270f122c1e02">COLOR_SEGNAME</a> = 0x23</td></tr>
<tr class="memdesc:ga97b17a32769f25beb317270f122c1e02"><td class="mdescLeft">&#160;</td><td class="mdescRight">Segment name. <br /></td></tr>
<tr class="separator:ga97b17a32769f25beb317270f122c1e02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7eb957a463dc610c2bcaca449cf115fe"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7eb957a463dc610c2bcaca449cf115fe"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga7eb957a463dc610c2bcaca449cf115fe">COLOR_UNKNAME</a> = 0x24</td></tr>
<tr class="memdesc:ga7eb957a463dc610c2bcaca449cf115fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dummy unknown name. <br /></td></tr>
<tr class="separator:ga7eb957a463dc610c2bcaca449cf115fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad22b6b9716f589908eeed5f0df813c27"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad22b6b9716f589908eeed5f0df813c27"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gad22b6b9716f589908eeed5f0df813c27">COLOR_CNAME</a> = 0x25</td></tr>
<tr class="memdesc:gad22b6b9716f589908eeed5f0df813c27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Regular code name. <br /></td></tr>
<tr class="separator:gad22b6b9716f589908eeed5f0df813c27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad4db614ecb70fa83bde9bfabdeb30873"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad4db614ecb70fa83bde9bfabdeb30873"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gad4db614ecb70fa83bde9bfabdeb30873">COLOR_UNAME</a> = 0x26</td></tr>
<tr class="memdesc:gad4db614ecb70fa83bde9bfabdeb30873"><td class="mdescLeft">&#160;</td><td class="mdescRight">Regular unknown name. <br /></td></tr>
<tr class="separator:gad4db614ecb70fa83bde9bfabdeb30873"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga59f86da1c99c60317fa5d482d06007fc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga59f86da1c99c60317fa5d482d06007fc"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga59f86da1c99c60317fa5d482d06007fc">COLOR_COLLAPSED</a> = 0x27</td></tr>
<tr class="memdesc:ga59f86da1c99c60317fa5d482d06007fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Collapsed line. <br /></td></tr>
<tr class="separator:ga59f86da1c99c60317fa5d482d06007fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4542d0e4c126f4f328771cb306b71a3a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4542d0e4c126f4f328771cb306b71a3a"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga4542d0e4c126f4f328771cb306b71a3a">COLOR_FG_MAX</a> = 0x28</td></tr>
<tr class="memdesc:ga4542d0e4c126f4f328771cb306b71a3a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Max color number. <br /></td></tr>
<tr class="separator:ga4542d0e4c126f4f328771cb306b71a3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae04c6ad8508fb6067378d56ad92b206e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gae04c6ad8508fb6067378d56ad92b206e">COLOR_ADDR</a> = <a class="el" href="group___c_o_l_o_r__.html#ga4542d0e4c126f4f328771cb306b71a3a">COLOR_FG_MAX</a></td></tr>
<tr class="memdesc:gae04c6ad8508fb6067378d56ad92b206e"><td class="mdescLeft">&#160;</td><td class="mdescRight">hidden address marks.  <a href="group___c_o_l_o_r__.html#gae04c6ad8508fb6067378d56ad92b206e">More...</a><br /></td></tr>
<tr class="separator:gae04c6ad8508fb6067378d56ad92b206e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae0b1349a75e782c308d4d3f40cdf1910"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae0b1349a75e782c308d4d3f40cdf1910"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gae0b1349a75e782c308d4d3f40cdf1910">COLOR_OPND1</a> = <a class="el" href="group___c_o_l_o_r__.html#gae04c6ad8508fb6067378d56ad92b206e">COLOR_ADDR</a>+1</td></tr>
<tr class="memdesc:gae0b1349a75e782c308d4d3f40cdf1910"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction operand 1. <br /></td></tr>
<tr class="separator:gae0b1349a75e782c308d4d3f40cdf1910"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0b42572174c3eb742313d86aafdebbda"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0b42572174c3eb742313d86aafdebbda"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga0b42572174c3eb742313d86aafdebbda">COLOR_OPND2</a> = <a class="el" href="group___c_o_l_o_r__.html#gae04c6ad8508fb6067378d56ad92b206e">COLOR_ADDR</a>+2</td></tr>
<tr class="memdesc:ga0b42572174c3eb742313d86aafdebbda"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction operand 2. <br /></td></tr>
<tr class="separator:ga0b42572174c3eb742313d86aafdebbda"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5daee49291251f025cca7b5adb112d58"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5daee49291251f025cca7b5adb112d58"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga5daee49291251f025cca7b5adb112d58">COLOR_OPND3</a> = <a class="el" href="group___c_o_l_o_r__.html#gae04c6ad8508fb6067378d56ad92b206e">COLOR_ADDR</a>+3</td></tr>
<tr class="memdesc:ga5daee49291251f025cca7b5adb112d58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction operand 3. <br /></td></tr>
<tr class="separator:ga5daee49291251f025cca7b5adb112d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0585ef5b04d219da995a636f90538d06"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0585ef5b04d219da995a636f90538d06"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga0585ef5b04d219da995a636f90538d06">COLOR_OPND4</a> = <a class="el" href="group___c_o_l_o_r__.html#gae04c6ad8508fb6067378d56ad92b206e">COLOR_ADDR</a>+4</td></tr>
<tr class="memdesc:ga0585ef5b04d219da995a636f90538d06"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction operand 4. <br /></td></tr>
<tr class="separator:ga0585ef5b04d219da995a636f90538d06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae62ee131458c04b715c31ab5adb4e5b3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae62ee131458c04b715c31ab5adb4e5b3"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gae62ee131458c04b715c31ab5adb4e5b3">COLOR_OPND5</a> = <a class="el" href="group___c_o_l_o_r__.html#gae04c6ad8508fb6067378d56ad92b206e">COLOR_ADDR</a>+5</td></tr>
<tr class="memdesc:gae62ee131458c04b715c31ab5adb4e5b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction operand 5. <br /></td></tr>
<tr class="separator:gae62ee131458c04b715c31ab5adb4e5b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabf69e49526421e5c69e74ad22f6a9b4a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabf69e49526421e5c69e74ad22f6a9b4a"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gabf69e49526421e5c69e74ad22f6a9b4a">COLOR_OPND6</a> = <a class="el" href="group___c_o_l_o_r__.html#gae04c6ad8508fb6067378d56ad92b206e">COLOR_ADDR</a>+6</td></tr>
<tr class="memdesc:gabf69e49526421e5c69e74ad22f6a9b4a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction operand 6. <br /></td></tr>
<tr class="separator:gabf69e49526421e5c69e74ad22f6a9b4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabbd228192783a8fdd4e53d616d00f6c2"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gabbd228192783a8fdd4e53d616d00f6c2"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#gabbd228192783a8fdd4e53d616d00f6c2">COLOR_OPND7</a> = <a class="el" href="group___c_o_l_o_r__.html#gae04c6ad8508fb6067378d56ad92b206e">COLOR_ADDR</a>+7</td></tr>
<tr class="memdesc:gabbd228192783a8fdd4e53d616d00f6c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction operand 7. <br /></td></tr>
<tr class="separator:gabbd228192783a8fdd4e53d616d00f6c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8f97971dfe5d9de6527af70523148bde"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8f97971dfe5d9de6527af70523148bde"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga8f97971dfe5d9de6527af70523148bde">COLOR_OPND8</a> = <a class="el" href="group___c_o_l_o_r__.html#gae04c6ad8508fb6067378d56ad92b206e">COLOR_ADDR</a>+8</td></tr>
<tr class="memdesc:ga8f97971dfe5d9de6527af70523148bde"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instruction operand 8. <br /></td></tr>
<tr class="separator:ga8f97971dfe5d9de6527af70523148bde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2f760d88659ab6bdd8ec2381457ef9a1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2f760d88659ab6bdd8ec2381457ef9a1"></a>
const <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___c_o_l_o_r__.html#ga2f760d88659ab6bdd8ec2381457ef9a1">COLOR_RESERVED1</a> = <a class="el" href="group___c_o_l_o_r__.html#gae04c6ad8508fb6067378d56ad92b206e">COLOR_ADDR</a>+11</td></tr>
<tr class="memdesc:ga2f760d88659ab6bdd8ec2381457ef9a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">This tag is reserved for internal IDA use. <br /></td></tr>
<tr class="separator:ga2f760d88659ab6bdd8ec2381457ef9a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb53fd4571269e873a44b8ab9ea6e5e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="adb53fd4571269e873a44b8ab9ea6e5e6"></a>
<a class="el" href="structbgcolors__t.html">bgcolors_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>bgcolors</b></td></tr>
<tr class="separator:adb53fd4571269e873a44b8ab9ea6e5e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a7cd5db1659d242f60131552b1a3d64da"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> <a class="el" href="kernwin_8hpp.html#a051016ac92685c95d47a7c1850c19632">color_t</a> <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> calc_prefix_color </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a>&#160;</td>
          <td class="paramname"><em>ea</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get prefix color for line at 'ea'. </p>
<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group___c_o_l_o_r___p_f_x.html">Line prefix colors</a> </dd></dl>

</div>
</div>
<a class="anchor" id="ad2c1f79e19c050665618979e189022b6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> <a class="el" href="pro_8h.html#a3df5040891132e50157aee66affdf1de">bgcolor_t</a> <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> calc_bg_color </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a>&#160;</td>
          <td class="paramname"><em>ea</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get background color for line at 'ea'. </p>
<dl class="section return"><dt>Returns</dt><dd>RGB color </dd></dl>

</div>
</div>
<a class="anchor" id="a61a0c2a610216876c1f6d5d96ae95735"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> add_sourcefile </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a>&#160;</td>
          <td class="paramname"><em>ea1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a>&#160;</td>
          <td class="paramname"><em>ea2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>filename</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Mark a range of address as belonging to a source file. </p>
<p>An address range may belong only to one source file. A source file may be represented by several address ranges. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">ea1</td><td>linear address of start of the address range </td></tr>
    <tr><td class="paramname">ea2</td><td>linear address of end of the address range (excluded) </td></tr>
    <tr><td class="paramname">filename</td><td>name of source file. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>success </dd></dl>

</div>
</div>
<a class="anchor" id="a14152c1e6ec47dfb453bcfdd2ff0f492"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> const char* <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> get_sourcefile </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a>&#160;</td>
          <td class="paramname"><em>ea</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">range_t *&#160;</td>
          <td class="paramname"><em>bounds</em> = <code>NULL</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Get name of source file occupying the given address. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">ea</td><td>linear address </td></tr>
    <tr><td class="paramname">bounds</td><td>pointer to the output buffer with the address range for the current file. May be NULL. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>NULL if source file information is not found, otherwise returns pointer to file name </dd></dl>

</div>
</div>
<a class="anchor" id="afee1971c1c5e9b32254325af0c568cf6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> bool <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> del_sourcefile </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a>&#160;</td>
          <td class="paramname"><em>ea</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Delete information about the source file. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">ea</td><td>linear address </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>success </dd></dl>

</div>
</div>
<a class="anchor" id="aeeec14cbaa45b22c811636e83348c48a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="pro_8h.html#a8ddba56b40c4be92718f8059abf51147">idaman</a> void <a class="el" href="pro_8h.html#a176294e75f953787714b9d08ffa89adf">ida_export</a> set_user_defined_prefix </td>
          <td>(</td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>width</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void(<a class="el" href="pro_8h.html#a6505e7ff3b129d8b17258304886fd133">idaapi</a> *)(                                                                                                                   <a class="el" href="pro_8h.html#a386c10c6aa4340f1d63df85f40454fce">qstring</a> *buf,                                                                                                                   <a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a> ea,                                                                                                                   int lnnum,                                                                                                                   int indent,                                                                                                                   const char *line)&#160;</td>
          <td class="paramname"><em>get_user_defined_prefix</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>User-defined line-prefixes are displayed just after the autogenerated line prefixes. </p>
<p>In order to use them, the plugin should call the following function to specify its width and contents. </p><dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">width</td><td>the width of the user-defined prefix </td></tr>
    <tr><td class="paramname">get_user_defined_prefix</td><td>a callback to get the contents of the prefix. Its arguments:<ul>
<li>buf: the output buffer</li>
<li>ea: linear address</li>
<li>indent: see explanations for gen_printf().</li>
<li>line: the line to be generated. the line usually contains color tags. this argument can be examined to decide whether to generated the prefix.</li>
</ul>
</td></tr>
  </table>
  </dd>
</dl>
<p>In order to remove the callback before unloading the plugin, specify the width or the callback == NULL. </p>

</div>
</div>
<a class="anchor" id="a117b7b23786712fd3405eca3f82827a4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool add_extra_line </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a>&#160;</td>
          <td class="paramname"><em>ea</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>isprev</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add anterior/posterior non-comment line(s). </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">ea</td><td>linear address </td></tr>
    <tr><td class="paramname">isprev</td><td>do we add anterior lines? (0-no, posterior) </td></tr>
    <tr><td class="paramname">format</td><td>printf() style format string. may contain \n to denote new lines. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if success </dd></dl>

</div>
</div>
<a class="anchor" id="a09d45ccdeb75d45ce6147902c026d4fe"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool add_extra_cmt </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="pro_8h.html#a7b0aeaed04e477c02cf8ea3452002d1a">ea_t</a>&#160;</td>
          <td class="paramname"><em>ea</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&#160;</td>
          <td class="paramname"><em>isprev</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add anterior/posterior comment line(s). </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">ea</td><td>linear address </td></tr>
    <tr><td class="paramname">isprev</td><td>do we add anterior lines? (0-no, posterior) </td></tr>
    <tr><td class="paramname">format</td><td>printf() style format string. may contain \n to denote new lines. The resulting string should not contain comment characters (;), the kernel will add them automatically. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if success </dd></dl>

</div>
</div>
<a class="anchor" id="aee4c76541ac5e422571d7d632b2410dd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">bool add_pgm_cmt </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Add anterior comment line(s) at the start of program. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramname">format</td><td>printf() style format string. may contain \n to denote new lines. The resulting string should not contain comment characters (;), the kernel will add them automatically. </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>true if success </dd></dl>

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.9.1
</small></address>
</body>
</html>
